/**
*┌──────────────────────────────────────────────────────────────┐
*│　描    述：User_oauth                                                    
*│　作    者：NetCoreCMS                                              
*│　版    本：1.0   模板代码自动生成                                              
*│　创建时间：2019-12-25 10:52:46                           
*└──────────────────────────────────────────────────────────────┘
*┌──────────────────────────────────────────────────────────────┐
*│　命名空间： NetCoreCMS.IServices                                   
*│　接口名称： IUser_oauthRepository                                      
*└──────────────────────────────────────────────────────────────┘
*/
using System;
using System.Collections.Generic;
using System.Text;

namespace NetCoreCMS.IServices
{
    public interface IUser_oauthService
    {
        int Add(Models.User_oauth model);
        bool Update(Models.User_oauth model);
        /// <summary>
        /// 根据开放平台和openid返回一个实体
        /// </summary>
        /// <param name="oauth_name"></param>
        /// <param name="oauth_openid"></param>
        /// <returns></returns>
        Models.User_oauth GetModel(string oauth_name, string oauth_openid);
        Models.User_oauth GetModelByUserId(int id);
    }
}